Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
25 THE GREEN Semi-Detached £643,755 £600,000 25 Jun 2021
27 THE GREEN Detached £673,527 £250,000 17 Sep 2002
29 THE GREEN Detached £498,098 £289,000 25 Nov 2011